102491 - PW - Sr Cloud DevOps Engineer

Multiple Countries
Full Time
Manager/Supervisor

102491 - PW - Sr Cloud DevOps Engineer

Summary

We are seeking a highly skilled Senior Cloud DevOps Engineer to lead the design, implementation, and operation of scalable, secure, and resilient cloud infrastructure with a primary focus on Microsoft Azure. This role is central to our cloud initiatives and will drive automation, container orchestration, and infrastructure-as-code to accelerate delivery and improve operational efficiency.

You will work closely with global engineering teams to implement DevOps best practices, improve CI/CD pipelines, and ensure production reliability. The role offers the opportunity to influence architecture, tooling, and processes for a critical cloud platform.

Responsibilities

  • Design, deploy, and manage cloud infrastructure on Microsoft Azure to ensure availability, scalability, and security.
  • Automate infrastructure provisioning and configuration with Terraform and Azure DevOps pipelines.
  • Develop, implement, and maintain CI/CD pipelines to streamline application delivery and infrastructure updates.
  • Manage containerized applications using Kubernetes and Docker, including orchestration, scaling, and monitoring.
  • Perform advanced Linux system administration, including tuning, troubleshooting, and security hardening.
  • Write and maintain automation scripts using Python, Bash, Awk, and Sed to support operational workflows.
  • Monitor system health and performance using DataDog and resolve incidents to maintain service reliability.
  • Manage and optimize relational (e.g., Oracle, MySQL) and NoSQL (e.g., MongoDB) databases for performance and integrity.
  • Implement and manage secure access controls, including SSH certificate management and key best practices.
  • Use Azure DevOps and GitHub for version control, code reviews, and deployment automation.
  • Configure network components in cloud environments, including virtual networks, subnets, firewalls, and routing.
  • Collaborate with software engineering, QA, and product teams and support global, 24/7 operations and knowledge sharing.

Requirements

  • Expert-level experience managing Linux servers: installation, configuration, performance tuning, security, and troubleshooting.
  • Extensive experience with Microsoft Azure services for compute, storage, networking, and security.
  • Proficiency using Azure DevOps for CI/CD pipeline creation, release management, and infrastructure automation.
  • Strong experience with GitHub for source code management, branching strategies, and pull requests.
  • Advanced scripting skills in Python and proficiency with Bash, Awk, and Sed on Linux.
  • Hands-on experience with Kubernetes for deployment, scaling, and management of containerized applications.
  • Skilled in Docker for image creation, management, and deployment.
  • Experience with infrastructure as code using Terraform to provision and manage cloud resources.
  • Familiarity with DataDog for monitoring, alerting, and performance analysis.
  • Experience managing relational databases (Oracle, MySQL) and NoSQL databases (MongoDB).
  • Experience with enterprise orchestration and messaging tools such as BPM/ESB and RabbitMQ.
  • Bachelor’s degree in Management Information Systems, Computer Science, Software Engineering, or a related field.

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*